Release 10.1A: OpenEdge Getting Started:
WebSpeed Essentials


ubroker.properties file

The ubroker.properties file is the property file for the WebSpeed Transaction Server, WebSpeed Messengers, and the NameServer. All values that define instances of the WebSpeed Transaction Server and the NameServer are stored within this file. The command-line utilities and the Progress Explorer access this information through the AdminServer when working with instances of all processes.

The ubroker.properties file resides in the install-path/properties directory. It is a fully commented file containing information relevant to setting properties for your WebSpeed configuration.

Note: The AppServer and the DataServers also use the ubroker.properties file to store configuration data. For the purposes of this guide, the ubroker.properties file focus is on the WebSpeed Transaction Server and the NameServer. See the appropriate manual for details about viewing and editing configurations applicable to the other products.

From a Windows machine, you use the Progress Explorer to create and configure instances of the WebSpeed Transaction Server or the NameServer on the Windows platform or remote UNIX platforms. It is possible to edit the ubroker.properties file manually. See the "Editing the ubroker.properties file" section for more information. Advanced users can also use the mergeprop utility to apply changes to the ubroker.properties file. For more information on the mergeprop utility, see the chapter on managing OpenEdge property files in OpenEdge Getting Started: Installation and Configuration .

The ubroker.properties file consists of a hierarchical structure of configuration entities, where parent entities provide configuration information that you can override or extend in each child entity. Each configuration entity has a name that begins the entity definition, and the definition contains configuration settings for one or more product instances. When configuring your WebSpeed environment, you work most often with the [UBroker], [UBroker.WS], [NameServer], [WebSpeed], and [WebSpeed.Messengers] configuration entities.

Editing the ubroker.properties file

You can edit ubroker.properties directly using any text editor to create new WebSpeed Transaction Server and NameServer configurations or edit existing configurations. The simplest way to make new configurations in the ubroker.properties file is to copy an existing Transaction Server or NameServer definition and then modify the values of the copy’s properties to suit your needs. When you do this, you must be sure to supply each definition with its own uuid setting, as described in the list of required unique parameters later in this section.

From a Windows machine, you can also use the Progress Explorer remotely to create and configure instances of the WebSpeed Transaction Server or the NameServer on the UNIX platform.

If you edit the configuration using a text editor, without the Progress Explorer, note that:

You must ensure that all related properties and sections of the file are properly specified for each Transaction Server or NameServer instance. If you do edit the file directly, use the appropriate configuration utility (NSCONFIG or WSCONFIG) to validate the product configuration that you have edited. For more information on utilities, see the "WebSpeed command-line utilities" section or the section on the NSCONFIG utility in OpenEdge Application Server: Administration .


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095